

@media (max-width: 1600px) {


}

@media (max-width: 1400px) {

    .three_lt{margin:0 -10px;}
    .three_list{padding:32px 20px 30px;width:calc(50% - 20px);margin:0 10px 20px;}
    .four_tab{margin-top:180px;}
    .four_num{margin-top:165px;}

}
@media (max-width: 1200px) {

    .three_list .num {height: 30px;margin-top:27px;}
    .three_list .num b{font-size: 30px;line-height: 30px;}

    .four_cont{transform: translateY(0);  -webkit-transform: translateY(0);padding-bottom:40px;}
    .four_tab{width: 200px;}
    .four_box{margin-left:210px;}

    .foot_one{width: 300px;}
    .foot_one .tel{font-size: 24px;}
    .foot_one .des{font-size: 12px;}
    .foot_nav{width: calc(100% - 300px);}

    .caseC_cont .txt{margin:20px 0;}

    .det_nav li {margin-right:30px;}
    .det_nav li a{font-size: 13px;}
    .det_pos {font-size: 13px;}
    .det_pos a{font-size: 13px;}
    .one_list dd .ti{font-size: 13px;bottom:30px;}


}

@media (max-width: 992px) {

    .one_list dd .f_btn a{width:95px;font-size: 12px;margin:0 4px;}
    .one_list dd .ti{font-size: 14px;bottom:20px;}
    .one_tab .one_class{height:110px;}
    .two_list{width: calc(50% - 40px)}
    .three_lt{float: none;width: auto;margin:0 -10px;}
    .three_rt{float: none;width: 100%;}
    .four_tab{display: block;width: 100%;margin:0;float: none;}
    .four_box{display: block;width: 100%;margin:20px 0 0;}
    .four_tab span{display: inline-block;vertical-align: top;line-height: 35px;height:35px;margin-right:15px;}
    .four_tab span:last-child{border-bottom:1px solid #ececec;}

    .caseC_slide{display: block;width: 100%;}
    .caseC_cont{float: none;width: 100%;}

    .pro_cont .one_list{width:calc(50% - 40px);margin:0 20px 40px;}

    .about_sectionA {padding:40px 0;}
    .about_sectionA .txt{float: none;width: 100%;margin-top:15px;}
    .about_sectionA .img{float: none;width: 100%;}
    .abB_cont{margin:20px 0 0;}
    .abB_list{float: none;width: 100%;margin:0 0 15px;}


}
@media (max-width: 767px) {

    .header{height:50px;background: #fff;position: static;}
    .logo{height:50px;width:60%;padding:10px 0;}
    .logo a{height:30px;position: relative;display: block;}
    .logo img{position: absolute;top:0;bottom:0;left:0; margin:auto;}
    .menu{position: absolute;right:8px;top:0;line-height: 50px;height: 50px;width:45px;}
    .menu img{width:22px;position: absolute;top:0;bottom:0;left:0;right:0;margin:auto;}

    .banner .slick-dots li.slick-active{width: 10px;height:10px;}
    .banner .slick-dots{bottom:5px;}

    .com_title{padding:30px 0 15px;}
    .com_title .lt .cn{font-size: 18px;line-height: 24px;}
    .com_title .lt .en{font-size: 13px;margin-top:0;}
    .com_title .more img{width: 30px;}

    .one_tab{margin-top:20px;}
    .one_tab .one_class{width: 50%;height:80px;}
    .one_tab .one_class span{font-size: 14px;}

    .one_list{width: 100%;}
    .one_list dd{display: none!important;}
    .oneM_slide .slick-list{padding-right:30%;}
    .section_one{padding-bottom:30px;}

    .two_cont{margin:0 -10px;padding-bottom:20px;}
    .two_list{width:calc(50% - 20px);margin:0 10px 10px;}
    .two_list dd {padding:3px;}
    .two_list dd a{font-size: 14px;}

    .three_list{padding:10px;}
    .three_list .ti{font-size: 16px;}
    .three_list .num{margin:5px 0;font-size: 12px;}
    .three_list .num i{font-size: 16px;}
    .three_list .num b{font-size: 24px;}
    .three_list .des{font-size: 12px;line-height: 20px; height:60px;-webkit-line-clamp:3;}
    .three_rt{padding:15px;}
    .three_brand dd .txt{line-height: 22px;height:242px;-webkit-line-clamp:11;}

    .section_four .com_title .lt{width:80%;}
    .four_cont{padding-bottom:20px;}
    .four_box .four_item{position: relative;}
    .four_news{width: 100%;display: block;}
    .four_num{margin:0;line-height: 20px;padding:7px 10px;width: auto; position: absolute;bottom:72px;right:15px;background: #85abae;color:#fff;font-size: 12px;}
    .four_num b{font-size: 16px;line-height: 18px;}
    .four_num .time{width: 58px;margin-bottom:8px;padding-bottom:8px;border-width: 1px;}
    .four_news dd{padding:45px 0 0;}
    .four_news dd:before{top:15px;}
    .four_news dd .ti{font-size: 15px;}
    .four_news dd .des{font-size: 12px;line-height: 22px;margin-top:8px;height:44px;}

    .section_five{padding-bottom:30px;}
    .five_slide .slick-slide{margin:0 5px;}
    .five_slide{margin:0 -5px;}
    .five_slide .slick-prev,
    .five_slide .slick-next{width:30px;height:30px;background-size: 100%;top:-43px;}
    .five_slide .slick-prev:hover,
    .five_slide .slick-next:hover{background-size: 100%;}
    .five_slide .slick-prev{right:65px;}

    .footer{padding:30px 0;}
    .foot_one{width: 100%;float: none;display: block;text-align: center;}
    .foot_one .ti{font-size: 15px;}
    .foot_one .ti:after{width: 20px;margin:5px auto 0;}
    .foot_one .tel{margin:5px auto;font-size: 20px;}
    .foot_one .img{max-width: 80px;margin:0 auto;}
    .copy{font-size: 12px;padding:10px 0 ;line-height: 18px;}

    .det_header{height:auto;padding-top:50px;}
    .det_ban{top:50px;}
    .det_ban img{max-width: 100%;}
    .ban_txt .cn{font-size: 18px;line-height: 24px;}
    .ban_txt .en{font-size: 14px;line-height: 24px;}
    .ban_txt{top:calc(50% + 25px);}

    .det_mid{height:35px;margin-bottom:20px;}
    .det_navM{text-align: center;}
    .det_navM .nav_two{width: auto;margin:0  auto;padding:0 10px;}
    .det_navM .nav_two a{display: block;line-height: 35px;height:35px;font-size: 14px;border-bottom:1px solid transparent;}
    .det_navM .nav_two.on a{color:#85abae;border-color:#85abae;}
    .case_cont{margin:0 -10px;}
    .page_list{padding:10px 0;line-height: 28px;}
    .page_list a{font-size: 12px;min-width: 28px;padding:0 4px;margin:0 1px;}
    .page_list a.prev, .page_list a.next{line-height: 26px;}
    .page_list a.w{padding:0 4px;min-width: 25px;}
    .page_list i{padding:0 4px;}

    .news_re{padding:20px 0;}
    .news_re .re_ti{font-size: 16px;margin-bottom:12px;line-height: 28px;}
    .newsRe_list{padding:15px;margin-bottom:15px;}
    .newsRe_list dd{width:58px;line-height: 18px;font-size: 12px;}
    .newsRe_list dd .time{padding-bottom:5px;margin-bottom:7px;width: 58px;border-width: 1px;}
    .newsRe_list dd b{font-size: 14px;line-height: 20px;}
    .newsRe_list dt{width:calc(100% - 70px);}
    .newsRe_list dt .ti{font-size: 14px;line-height: 20px;height:20px;}
    .newsRe_list dt .des{font-size: 12px;line-height: 20px;height:60px;margin-top:7px;}

    .caseC_slide .slider-nav{margin:7px -2px 0 -2px;}
    .caseC_slide .slider-nav .slick-slide{margin:0 2px;}
    .caseC_slide .slider-for .slick-prev,
    .caseC_slide .slider-for .slick-next{width:30px;height:30px;background-size: 100%;}
    .caseC_slide .slider-for .slick-prev{left:20px;}
    .caseC_slide .slider-for .slick-next{right: 20px;}

    .caseC_section{padding-bottom:10px;}
    .caseC_cont {padding-top:15px;position: relative;}
    .caseC_cont .ti{font-size: 15px;padding-right:80px;line-height: 26px;}
    .caseC_cont .txt{font-size: 13px;line-height: 22px;margin:10px 0;}
    .caseC_cont .more{line-height: 30px;height:30px;position: absolute;top:15px;right:0;font-size: 12px;}
    .caseC_page{padding:15px 0;line-height: 22px;font-size: 12px;}
    .pageC_list{padding:5px 10px;margin:10px 0;}
    .pageC_list a{font-size: 12px;line-height: 20px;margin:5px 0;}

    .pro_cont .one_list dd{display: block!important;}
    .pro_cont .one_list dd  {position: static;background: none;}
    .pro_cont .one_list dd .ti{position: static;color:#333;font-size: 13px;line-height: 32px;height:32px;}
    .pro_cont .one_list dd .f_btn{overflow: hidden; position: static; transform: translateY(0);-webkit-transform: translateY(0);}
    .pro_cont .one_list dd .f_btn a{float: left;width: 50%;margin:0;font-size: 12px;height:28px;line-height: 28px;}
    .one_list dd .f_btn a:first-child img{margin-right:4px;}
    .one_list dd .f_btn a:last-child i{margin:0;}
    .pro_cont {margin:0 -10px;}
    .pro_cont .one_list{width: calc(50% - 20px);margin:0 10px 20px;}


    .proC_slide .slick-prev, .proC_slide .slick-next{width:30px;height:30px;background-size: 100%;}
    .proC_slide .slick-prev{left:20px;}
    .proC_slide .slick-next{right: 20px;}

    .proC_title{margin:20px 0;text-align: left; font-size: 16px;line-height: 26px;display: inline-block;vertical-align: top;width:50%;}
    .proC_more{margin:20px 0; text-align: right; display: inline-block;vertical-align: top;width:48%;}
    .proC_more a{line-height: 26px;height:26px;font-size: 12px;padding:0 10px;}
    .page_txt{padding:15px 0;line-height: 22px;font-size: 13px;}

    .about_sectionA{padding:20px 0;}
    .about_sectionA .txt{line-height: 22px;font-size: 13px;}

    .about_sectionB{padding:25px 0;}
    .ab_title{font-size: 18px;line-height: 22px;}
    .ab_des{font-size: 12px;margin:5px 0;line-height: 18px;}
    .abB_list dd{bottom:10px;font-size: 14px;}

    .about_sectionC{padding:25px 0;}
    .abC_cont .txt{line-height: 22px;font-size: 13px;}

    .rePro_cont{margin:0 -10px; }
    .rePro_cont .one_list{display: none;}
    .rePro_cont .one_list:nth-child(1){display: block;}
    .rePro_cont .one_list:nth-child(2){display: block;}
    .rePro_cont  .one_list dd .f_btn{display: none;}

    .newsC_title .ti{font-size: 15px;line-height:20px;}
    .newsC_title .time{font-size: 12px; margin: 5px 0 15px;}



}






@media (max-width: 413px){



}
@media (max-width: 374px){


}


@media (min-width: 768px){

.WeChatModel{display: none!important;}
.searchModel{display: none!important;}

}
@media (min-width: 1400px){

.container{width: 1400px;}

}
@media (min-width: 1600px){
.header .container{width: 1600px;}
}






